﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.Serialization;
using System.ServiceModel;
using System.Text;
using AulaVirtualService.Dominio;

namespace AulaVirtualService
{
   
    [ServiceContract]
    public interface IInscripcionAvService
    {
        [OperationContract]
        Inscripcion CrearInscripcion(Inscripcion inscripcion);

        [OperationContract]
        Inscripcion ObtenerInscripcion(int id);

        [OperationContract]
        List<AulaVirtualService.Dominio.Inscripcion> ListarInscripcionesPorUsuario(string email);

        [OperationContract]
        Inscripcion ModificarInscripcion(int id, int id_curso, string Email, int duracionHoras);

        [OperationContract]
    // List<Inscripcion> ListarInscripcion();
        List<AulaVirtualService.Dominio.Inscripcion> ListarInscripcion();
    }
}
